.menu {
  border: solid 1px #BFBFBF;
  padding:10px 10px 15px 10px;
  background-color:white;
}
 
.menuItem {
  padding:4px 10px 4px 10px;
  border-bottom:solid 1px #dddddd;
}
 
.menuItem:hover {
  background-color:#CCCCCC;
}
 
.menuItem a {
  color:#666666;
  text-decoration:none;
}
#contacts {
 background:none;
} 
#Contacts {
 background:none;
  padding:5px 3px 5px 3px;
  width: 100px;
  height:1em;
}
 
#Contacts span {
  padding:3px 0px 0px 0px;
}
 
#Contacts span:hover {
  text-decoration:underline;
}
#header{
 overflow:auto;
 position:absolute;
 left:160px;
 top:20px;
 height:70px;
 width:800px;
 font-size:34pt;
}
#lcol{
 overflow:auto;
 position:absolute;
 padding:0px 0px 0px 0px;
 left:-0px;
 top:100px;
 width:150px;
 height:500px ;
}
#MBody{
 position:absolute;
 padding-left: 20px;
 left:160px;
 top:110px;
 width:870px;
 height:760px;
}
 body {
 font-family: Arial, "MS Trebuchet", sans-serif;
 padding-left: 20px;
 top:0px;
 left:0px;
 behavior:url(csshover.htc);
}


.br {
 display:none;
}


.textfield {
 width:80px;
 font-size:1em;
 display:inline;
 top:10px;
}


#test{
 height=1.2em;
 cursor:pointer;
 border-bottom:solid 1px #eeeeee;
 border-top:solid 1px #eeeeee;
 width:149px;
 Z-index:9;
 behavior:url(mouseover.htc);
}
#test:hover {
 background:#AFC7C7;
}
#info {
 position:absolute;
 top:400px;
 left:5px;
 font-size:7pt;
 width:140px;
}

#inf{
 position:relative;
 width:350px;
 background-color:#BCDC5F;
 text-align:center;
 margin:1em 1em 1em 0em;
 background:whitesmoke;
 border-collapse:collapse;
 top:25px;
}
#inf th, #inf td{
 border:1px silver solid;
 padding:0.2em;
}
#inf th{
 background:gainsboro;
}

#pg2txt {
 display:block;

}
#ibox {
 width:5em;
}
#banner {
 height:55px;
 width:530px;
 background-color:#BCDC5F;
 text-align:center;
 margin:5px 5px;
}
#date {
 font-size:24px;
 margin-bottom:0cm;
}
#pg1bdy {
 position:relative;
 width:530px;
 height:500px;
 background-color:#FFFFFF;
}
.lst {
 margin:0;
 padding:0;
 z-index:10; 
}
.lst li a {
 display:block;
 margin: 0 0 0 0;
}
.lst li:hover {
 background:#0FAFEF;
}


#pg2pics img{
 float:center;
}
div.vh {
 background:#FFFFFF;
 position:absolute;
 padding:14px 0px 0px 8px;
 z-index:1;
 height:500px;
 line-height:100%;
}






#pg2s{
 width:45px;
}
#pg2pics{
 position:absolute;
 left:480px;
}
#pg2p{
 position:absolute;
 width:470px;
}
.pg2pics{
 position:absolute;
}
#Ox2_TM2_1{
 left:160px;
 top:283px;
}
#Ox2_TM2_2{
 left:190px;
 top:285px;
}
#Ox2_TM1_1{
 left:100px;
 top:280px;
}
#Ox2_TM1_2{
 left:120px;
 top:280px;
}
#Ox3_TM3{
 left:210px;
 top:410px;
}
#Ox2_Ox2Box{
 left:100px;
 top:327px;
}
#TBox_Chl{
 left:130px;
 top:443px;
}
#Hauser_Chl{
 left:157px;
 top:491px;
}
#Chl_Allen{
 left:85px;
 top:488px;
}
#Ox3_Chl_1{
 left:123px;
 top:432px;
}
#Ox3_Chl_2{
 left:123px;
 top:390px;
}
#Ox3_Chl_3{
 left:123px;
 top:307px;
}
#Chl_Bay{
 left:184px;
 top:473px;
}
#Description{
 background-color:#FFFFB3;
}
#P1 {
position:absolute;
left:43px;
top:4px;
}
#P2 {
position:absolute;
left:69px;
top:172px;
}
#P3 {
position:absolute;
top:335px;
left:217px;
}
#TM3 {
 position:absolute;
 top:440px;
 left:163px;
}
#TM1 {
 position:absolute;
 top:334px;
 left:117px;
}
#TM2 {
 position:absolute;
 top:341px;
 left:182px;
}
#TM4 {
 position:absolute;
 top:380px;
 left:79px;
}
#topHeader{
 position:absolute;
 left:0px;
 top:0px;
 height:100px;
 border-bottom:1px solid #000;
}
#sideHeader{
 position:absolute;
 top:104px;
 left:0px;
 border-right:1px solid #000;
}
.noedit{
 color:#777;
 width:80px;
 font-size:1em;
 display:inline;
 top:10px;
}
#pg1bar{
 top:0px;
 z-index:10;
}
#PictureWrapper{
 position:relative;
 left:350px;
 top:-250px;
}
#pg2info{
 position:absolute;
 left:440px;
 top:50px;
}
#pg1info{
 left:0px;
 width:350px;
}
#pg2button{
 position:absolute;
 top:225px;
 left:380px;
}
#log{
 position:relative;
 border:1px solid #000;
 font-size:.9em;
 background:#ffffb3;
 padding:5px 5px 5px 5px;
 width:400px;
}
#color_key{
 position:absolute;
 left:460px;
}
#PictureWrapper div {
 position:relative;
 left:453px;
}
#hi{
 top:-5px;
}
#nom{
 top:215px;
}
#low{
 top:445px;
}
